Skip to content

feat: add --project-label flag to issue list#178

Open
AlJohri wants to merge 2 commits intoschpet:mainfrom
AlJohri:add-label-support
Open

feat: add --project-label flag to issue list#178
AlJohri wants to merge 2 commits intoschpet:mainfrom
AlJohri:add-label-support

Conversation

@AlJohri
Copy link

@AlJohri AlJohri commented Mar 16, 2026

Summary

  • Adds --project-label flag to linear issue list that filters issues from all projects matching a given project label name
  • Uses Linear's native GraphQL project.labels filter (eqIgnoreCase) so no extra API calls are needed
  • Mutually exclusive with --project and --milestone flags, with clear error messages

Test plan

  • deno check passes
  • deno lint passes
  • Existing tests pass (snapshot updated for help text)

AlJohri added 2 commits March 16, 2026 11:17
Filter issues by project label name, showing issues from all projects
that have a given label. Uses Linear's native GraphQL project label
filtering rather than a two-step query.
@AlJohri AlJohri marked this pull request as ready for review March 16, 2026 15:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant